Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD ROAD Detached £650,209 £144,000 12 Mar 1999
1A STAFFORD ROAD Detached £840,220 £152,000 14 Oct 1996
3 STAFFORD ROAD Detached £989,257 £175,000 24 May 1996
7 STAFFORD ROAD Detached £846,487 £825,000 6 Nov 2023
9 STAFFORD ROAD Detached £531,773 £307,500 22 Aug 2006
13 STAFFORD ROAD Detached £565,400 £332,500 8 Feb 2013
15 STAFFORD ROAD Semi-Detached £535,542 £290,000 19 Aug 2005
23 STAFFORD ROAD Detached £603,393 £578,000 17 Mar 2022
25 STAFFORD ROAD Detached £637,459 £340,000 21 Apr 2005
27 STAFFORD ROAD Terraced £413,966 £250,000 25 Jul 2008
29 STAFFORD ROAD Semi-Detached £630,181 £367,500 27 Jul 2012